// pages/checkList/checkList.js
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    nowDate: null,
    checkList:[],
  },
  makeBack:function(e){
    var index = e.currentTarget.dataset.index;
    console.log(this.data.checkList[index])
    app.requestPromise('/check/makeBack','PUT',this.data.checkList[index]).then(res=>{
      wx.showToast({
        title: res.data.msg,
        icon: 'success',
        duration: 2000
      })
      if(res.data.code==200){
        this.getList();
      }
    })
  },
  getList() {
    app.requestPromise('/check/getAllCheckInfo', 'GET', {
        nowDate: this.data.nowDate
      })
      .then(res => {
        console.log(res.data);
        this.setData({
          checkList:res.data.data
        })
      })
  },
  dateChange: function (e) {
    let value = e.detail.value; //获得选择的日期
    this.setData({
      nowDate: value
    }); //将选项名称更新到WXML页面上
    this.getList();
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    // 获取当前时间
    var currentDate = new Date();
    var year = currentDate.getFullYear();
    var month = ('0' + (currentDate.getMonth() + 1)).slice(-2); // 月份是从 0 开始的，所以需要加 1
var day = ('0' + currentDate.getDate()).slice(-2);


    // 格式化日期时间
    var formattedDate = year + '-' + month + '-' + day;

    // 更新 data 中的 nowDate
    this.setData({
      nowDate: formattedDate
    });
    this.getList();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})